long-term precision - German English Dictionary